make up a deficiency - İspanyolca İngilizce Sözlük